| AudioClip Clip | The audio clip to play. If given, it will be converted to Cavern's Clip format. |
| Clip Clip3D | The audio clip to play in Cavern's format. Overrides Clip. |
| bool DistanceSimulation | Simulates distance, not just direction when using virtualization. |
| float DopplerLevel | Doppler effect scale, 1 is real. |
| bool IsPlaying | Continue playback of the source. |
| bool LFE | Only mix this channel to subwoofers. |
| bool Loop | Restart the source when finished. |
| bool Mute | Mute the source. |
| float Pitch | Playback speed with no pitch correction. |
| bool RandomPosition | Start playback from a random position. |
| float Size | Audio source size relative to Listener.EnvironmentSize. 0 is a point, 1 is the entire room. |
| float SpatialBlend | Balance between 1D and 3D mixing. 0 is 1D and 1 is 3D. |
| Filter SpatialFilter | Filter to be applied on the 3D mixed output. |
| float StereoPan | Balance between left and right channels. |
| float Volume | Source playback volume. |
| Rolloffs VolumeRolloff | Volume decreasing function by distance. |
| CavernUnity DLL.Cavern.Helpers.ExternalSource | Handles and synchronizes an AudioSource3D with an input device. |
| CavernUnity DLL.Cavern.Helpers.ScaleByGain | Scale an object by an AudioSource3D's current gain. |
| CavernUnity DLL.Cavern.SpecialSources.InfiniteSource3D | An AudioSource3D with an intro Clip and a looping part after. |
| CavernUnity DLL.Cavern.Spoofer.AudioSourceSpoofer | Converts a regular AudioSource to Cavern's AudioSource3D. |
| CavernUnity DLL.Cavern.AudioListener3D | The center of the listening space. AudioSource3Ds will be rendered relative to this GameObject's position. |
| CavernUnity DLL.Cavern.AudioSource3D.CopySettings(AudioSource3D from) | Copy the settings of another AudioSource3D. |